package com.ztmg.water.service.base;

import com.github.pagehelper.PageInfo;
import com.ztmg.common.util.resultUtils.JsonResult;
import com.ztmg.water.dto.base.WxImageDTO;
import com.ztmg.water.dto.base.WxImagePageDTO;
import com.ztmg.water.vo.base.WxImageVO;

import java.util.List;

public interface WxImageService {
    JsonResult create(WxImageDTO dto);
    JsonResult update(WxImageDTO dto);
    JsonResult<WxImageVO> selectById(Integer id);
    JsonResult<List<WxImageVO>> select(WxImageDTO dto);
    JsonResult<PageInfo<WxImageVO>> selectPage(WxImagePageDTO dto);
    JsonResult deleteById(Integer id);
    JsonResult delete(WxImageDTO dto);
}
